package com.gzx.plugin.tjzy.modular.repair.constant;

/**
 * 失联修复常量
 */
public class RepairNumberConstant {

    private RepairNumberConstant() {

    }

    /**
     * 上传类型
     */
    public static final String UPLOAD_TYPE = "UPLOAD_BATCH_ONE";
    /**
     * 获取修复结果
     */
    public static final String REPAIR_RESULT = "GET_REPAIR_RESULT_ONE";
    /**
     * 绑定中间号
     */
    public static final String BIND_VIRTUAL = "BIND_VIRTUAL_NO_ONE";

    /**
     * 操作类型：如果不知道手机号的运营商，就传0
     * 值为0时，接口会先暂存到本，然后移动、电信、联通顺序修复
     * 值为1、2、3时自动按照移动、电信、联通转发至运营商修复处理
     */
    public static final int OPERATOR_ALL = 0;
    public static final int OPERATOR_YD = 1;
    public static final int OPERATOR_DX = 2;
    public static final int OPERATOR_LT = 3;

    /**
     * 加密方式:1-SHA256; 2-MD5(建议统一用sha256)
     * 移动： 1-SHA256; 2-MD5； [都要是小写]
     * 联通： 0-SM3加密; 1-sha256加密 [都要是小写]
     * 电信: 1-MD5（大写）; 2-SHA256（小写）;3-SM3（小写) 不填则默认为MD5加密
     */
    public static final String MASK_MODEL_ONE = "1";
    public static final String MASK_MODEL_TWO = "2";

}
